home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
libs
/
patchlib539.lha
/
patchlib
/
PatchLib.readme
< prev
Wrap
Text File
|
1996-12-08
|
2KB
|
65 lines
Short: High-level replacement for Setfunction V5.39
Type: util/libs
Uploader: snfuchs@sokrates.franken.de
Author: snfuchs@sokrates.franken.de
Version: 5.39
Replaces: util/libs/PatchLibV4FIX.lha
util/libs/PatchLibV3.lha
util/libs/PatchLibV4.lha
This is the fifth release of the patch.library (V5.39) programmer's pack.
Its main features are:
- Remove your patches ANY TIME even if another program has installed a patch
afterwards
- Limit the tasks using the patch by taskname, taskid or a pattern of tasknames
- no problems patching pre-V36 dos.library
- automatically flushes caches, when required
- priority system lets you decide, which patch to run first
- enable or disable patches
- Remove many patches with one function call (project management)
- automatically extend stacks, if required
- Patches can be completly written in C or any other 3rd generation language
- ...
Support programs offer even more features!
To sum it up:
It's easy to use, expandable and safe.
Major changes since the last Beta (V5.29)
- GetPatch():
- PATT_Priority returns the correct value
- PATT_TaskList now also returns Taskpatterns
- SetPatch():
- PATT_AddTaskPattern rejects already active patterns
- internal replacement for the dos.library/Delay() function now works
- bugs with extended result system fixed
- pragma file now also supports StormC, MaxonC, SAS/C, Dice, Aztec, ...
- some minor bugs fixed
News since the V4 release:
- Notification system
- Automatic stack extension system
- Include/exclude tasks via pattern
- Change priority of active patches
- PATT_LibName now accepts full paths
- New version of PatchList included
- Support for 3rd generation programming languages
- Many bugs fixed
- ....
Also within this archive:
- ShowNeededFiles patches dos.library to print messages whenever Open(),
LoadSeg() or Lock() is called. Assembler source is included.
- CPUClr patches graphics.library/BltClear() to use the CPU instead of the Blitter
(saves some time on a faster Amiga). Assembler source is included.
- PatchList displays informations about patches of library functions
installed with patch.library.